Cleaning Process with Efficient Allocation Scheme Improves Flash Memory Performance
نویسندگان
چکیده
Flash memory is a non-volatile storage device that offers lots of superiority features. However, it has two characteristics namely: 1) Out-place updating and 2) Cleaning process that affects its performance as an efficient storage sub-system. Both characteristics influence the access time requirement in enabling the continuity of data storing and updating. In this paper, we propose an efficient data allocation scheme that takes into account the data popularity as the main indicator in making the allocation decision. Then, we unveil the importance of the allocation scheme in the block cleaning algorithm process. The simulation studies have shown that the integration between the block cleaning algorithm and the proposed data allocation scheme has significant impact on the cleaning process performance in terms of the number of block erasure operation and the number of active block requirements.
منابع مشابه
AMI: An Advanced Endurance Management Technique for Flash Memory Storage Systems
Flash memory is small size, lightweight, shock-resistant, nonvolatile, and consumes little power. Flash memory therefore shows promise for use in storage devices for consumer electronics, mobile computers, wireless devices and embedded systems. However, flash memory cannot be overwritten unless erased in advance. Erase operations are slow that usually decrease system performance and consume pow...
متن کاملAMI: an advanced eEndurance management technique for flash memory storage systems
Flash memory is small size, lightweight, shock-resistant, nonvolatile, and consumes little power. Flash memory therefore shows promise for use in storage devices for consumer electronics, mobile computers, wireless devices and embedded systems. However, flash memory cannot be overwritten unless erased in advance. Erase operations are slow that usually decrease system performance and consume pow...
متن کاملA Flash-Aware Cluster Allocation Scheme for Legacy File Systems
As the multimedia handheld devices using NAND flash memory as storage media is becoming more popular, the importance of the flash file system is increasing. Although there has been substantial research on file systems dedicated to NAND flash memory, little attention has been paid to legacy file systems running on top of NAND flash memory. In this paper, we propose an anti-fragmentation cluster ...
متن کاملFlash Memory Shadow Paging Scheme for Portable Computers: Design and Performance Evaluation
Recently, a flash memory has become a major database storage in building portable information devices because of its non-volatile, shock-resistant, power-economic nature, and fast access time for read operations. We propose a new scheme called flash memory shadow paging (FMSP) for efficient page management in a flash memory database environment. We improved traditional shadow paging schemes by ...
متن کاملJAM: justifiable allocation of memory with efficient mounting and fast crash recovery for NAND flash memory file systems
Flash memory is small size, lightweight, shock-resistant, non-volatile, and consumes little power. Flash memory therefore shows promise for use in storage devices for consumer electronics, mobile computers and embedded systems. Even though, flash memory has many attractive features but issues on performance and data integrity are becoming more critical to address by researchers. First, the rapi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- JCP
دوره 7 شماره
صفحات -
تاریخ انتشار 2012